[GMS] 任意 Android 版本刷入 Google 服务包教程 您所在的位置:网站首页 安卓 谷歌套件 [GMS] 任意 Android 版本刷入 Google 服务包教程

[GMS] 任意 Android 版本刷入 Google 服务包教程

2024-02-01 17:43| 来源: 网络整理| 查看: 265

刷入前提:

手机已经解锁并刷入 TWRP Recovery,系统不需要 Root 权限,但需要无 dm-verity 验证,否则会卡开机动画。 如果您不懂这些,推荐您先刷入 SuperSU 或者 Magisk 等完成 Root。

刷入步骤:

确定手机具体版本。

如果您不确定 CPU 架构,可以通过安装第三方软件,例如 AIDA64、CPU-Z、鲁大师、安兔兔等应用查看。

打开 opengapps.org,下载对应您手机系统的 Google 服务包。Variant(类型)可选 pico,该类型刷入后为最简版本,仅保护核心的 Google Play 服务。

请您注意,由于 opengapps 项目的 Google 服务包全部放在 github 上,有些地区或运营商下载速度过慢甚至无法下载,推荐您通过国外代理访问。

进入 TWRP Recovery。

将下载好的谷歌服务包放在内置存储中。

在 TWRP 下,挂载(Mount)菜单 -> 取消勾选 挂载系统为只读,然后再勾选 System 挂载。

在 TWRP 高级(Advanced)菜单中,使用 TWRP 下自带的文件管理器,也可使用 adb 命令,将 /system/app/ 下的 WebViewGoogle 重命名为 WebViewGoogle2。

如果您的设备已经 Root,可以在开机状态用 R.E. 管理器 修改。

通过 TWRP 安装谷歌服务包。

刷入完成后,进入挂载(Mount)菜单,重新挂载 System,将 /system/app/ 下的 WebViewGoogle2 重命名回 WebViewGoogle。

如果您的设备已经 Root,可以在刷入完成并开机后,用 R.E. 管理器 修改。

将权限修复文件放在 /system/etc/permissions 或 /system/etc/motorola/perms 下,并设置为 0644 权限。所有者为 root。

如果您不想放文件,也可以开机后,手动授予 Google Play 服务全部权限。

重启进入系统,体验 Google 服务。

为什么要这样做?

Q. 为什么这么麻烦,还要改 WebViewGoogle?

A. 我们也很无奈啊,pico 版本的 Google 服务包会自动删除 WebViewGoogle,如果这个东西被删除了,且它不是系统级别应用的话,系统很多地方都会报错,无法正常使用。

Q. 我可以不 Root 吗?

A. 可以,前提是您知道如何去除 dm-verity。一般修改系统的刷机包,例如 supersu、magisk 等,都有去除 dm-verity 功能。我们要做的并不是 Root,而是借助其去除 dm-verity。

Q. 为什么刷了这个以后,我的手机开不开机了?

A. 同上,由于 7.0+ 有了 dm-verity 验证,只要修改过系统,如果 dm-verity 验证不通过的话,就会卡开机第一屏,且显示警告。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有